Rule Actions |
This topic describes the types of rule actions available in the rule engine. |
|
The rule engine provides an array of rule actions which you can utilize to develop simple as well as complex rules. These rule actions are applicable while creating rules or decision tables. The following table lists the various types of actions a rule can perform:
Types of Rule Actions |
Rule Actions |
Description |
External Rule actions enable you to invoke functions like triggering processes, sending notifications, running methods, and so on. |
Trigger Business Process |
You can use this rule action to trigger a process using a rule. You will need to specify the name of the process and the message to be sent to the process. |
Invoke Web Service |
You can use this rule action to invoke a Web service. |
Send Notification |
You can use this rule action to send a notification to one or more users or roles. |
Assign Rule action enables you to modify the value of a particular attribute of an object or assign a value to an attribute. |
Assign |
You can use this rule action to assign a value to an attribute. |
Abort Transaction Rule action allows you to abort a CoBOC transaction. |
Abort Transaction |
You can use this rule action to abort the CoBOC transaction for the operation that has resulted in the execution of this rule, and compose an abort message to be sent back as a fault. |